outsourced services - German English Dictionary